package init

import (
	"api_gateway/basic/config"
	"github.com/redis/go-redis/v9"
	"log"
)

func InRedis() {
	config.RedisClient = redis.NewClient(&redis.Options{
		Addr:     "14.103.175.162:6379",              // Redis地址
		Password: "0e8eeab5cb90dfe41817cedbcb6d4f5f", // 密码
		DB:       1,                                  // 数据库
	})

	// 测试连接
	_, err := config.RedisClient.Ping(config.Ctx).Result()
	if err != nil {
		log.Fatalf("连接Redis失败: %v", err)
	}
	log.Println("Redis连接成功")
}
